Definition of Battle Of Omdurman

  • (noun) a battle (1898) in which an English and Egyptian army under Kitchener defeated the Sudanese

Synonyms of Battle Of Omdurman


Antonyms of Battle Of Omdurman


No Antonyms Found.

Homophones of Battle Of Omdurman


No Homophones Found.